package com.hhsjdesign.dynamicui.utils

/**
 * itemView类型
 */
interface ItemViewTypeConst {
    companion object {
        const val HOME_BOTTOM_COMMON_BUTTON = "20001" //首页底部菜单普通按钮样式
        const val HOME_BOTTOM_SPEC_BUTTON = "20002" //首页底部菜单中间按钮样式
        const val ADVENT_BANNER = "20003" //广告
        const val TOPLINES_BANNER = "20004" //头条
        const val SCROLL_RECOMMEND = "20005" //侧滑推荐位
        const val PGC_LIST = "20006" //PGC列表
        const val SERVICE_MENU_1ROW_2COR = "20007" //服务菜单 一行两列（自动换行）
        const val SERVICE_MENU_1ROW_1COR = "20008" //服务菜单 一行一列
        const val UGC_LIST = "20009" //发现页的邻居们都在聊
        const val SERVICE_MENU_1_ROW_4_COR_HORIZONTAL = "20010" //服务菜单 一行四列（不换行可横向滚动）
        const val SERVICE_MENU_1ROW_4COR = "20011" //服务菜单 一行四列（自动换行）
        const val TAB_MID_BIG_PIC_STYLE = "20012" //首页底部菜单中间大图无文字按钮样式

        //sany 空港（请求一个常用菜单接口）
        const val COMMON_MENU_1ROW_4COR = "20013" // 首页常用菜单控件
        const val PGC_LIST_YW = "20014" //PGC列表[用客户]
        const val SERVICE_MENU_1ROW_3COR = "20099" //服务菜单 一行三列
        const val PGC_V2_LIST = "20100" //4.5.0新版PGC
        const val COMMUNITY_ACTIVITY = "20101" //海伦堡版本 社区活动（新版活动管理）
        const val PROPERTY_NOTICE_v2 = "20103" //物业通知滚动
        const val NEW_SCENED_HAND_MARKET = "20105" //海伦堡版本 ，社区页面的跳蚤市场控件type
        const val PROPERTY_NOTICE_BCH = "20106" //北辰汇物业通知菜单
        const val PROPERTY_NOTICE_JN = "20107" //金牛物业通知菜单
        const val PROPERTY_NOTICE = "30001" //物业服务号消息展示控件
        const val YOU_ZAN_BUSS = "30002" //4.8.0 社区商城（有赞）
        const val DOOR_LIST = "30003" //服务菜单 - 门禁列表
        const val SERVICE_MENU_1ROW_5COR = "30004" //服务菜单 一行五列

        //鲁能v1.1.0：物业通知两行消息展示
        const val PROPERTY_NOTICE_v3 = "30005"
        const val PROPERTY_NOTICE_FOLD = "30006" //物业通知折叠控件

        //空港物业通知控件
        const val PROPERTY_NOTICE_KONGGANG = "30011" //物业通知滚动
        const val TYPE_HOUSE_AUTHENTICATION = "40001" // 招商底部所有权描述控件
        const val PROPERTY_CARE = "40002" //联系物业控件（寻常生活5.4.0 有网络请求）
        const val ADVERT_ACTIVITY = "40003" //[永客会]活动广告

        @Deprecated("")
        val SHARE_HOME_TOOLBAR = "70001" //基础版本新增导航栏控件：70001

        @Deprecated("")
        val SHARE_HOME_TOOLBAR_WITH_LOGO = "70002" //基础版本带logo导航栏控件：70002
        const val COLOR_BLOCK_MENU = "80001" //色块菜单 - 融汇
        const val OWNER_HEADER_VIEW = "80002" //个人头部控件
        const val COLOR_BLOCK_MENU_SYWY = "80003" //深业样式的控件
        const val OWNER_HEADER_INTEGRATION = "80004" //个人头部控件，带积分的那种 [北辰汇]

        //北辰汇1.2.0服务页1大2小控件
        const val LEFT_BIG_RIGHT_2_SMALL = "80005"
        const val MEMBER_INTEGRAL_LEVEL = "80006" //会员积分等级 [永客会]

        //常用菜单控件 sany
        const val SERVICE_MENU_1ROW_5COR_PAGE_TURN = "90001"
        const val SERVICE_MENU_TITLE = "90002" //标题控件

        //2019/11/12 songshaohua start
        const val TOOLBAR_NORMAL = "99001" //顶部导航栏 （中间，和右边 文字）
        const val TOOLBAR_LEFT_ICON_TITLE_RIGHT_ACTION = "99002" //顶部导航栏（左边文字图标，右边图标-类似港联首页）
        const val TOOLBAR_BIG_TITLE = "99003" //顶部导航栏 （左右文字）
        const val TOOLBAR_LEFT_ICON_RIGHT_COMMUNITY = "99004" //顶部导航栏 （左边图片，右边文字-类似深到家首页）
        const val TOOLBAR_LEFT_COMMUNITY_RIGHT_CHECKIN =
            "99005" //顶部导航栏 （左边切换小区，右边动态签到按钮-类似北辰汇首页）

        //2019/11/12 songshaohua end
        const val TOOLBAR_LEFT_COMMUNITY_RIGHT_CHECKIN_MESSAGE =
            "99006" //顶部导航栏（左边切换小区，右边签到+消息按钮）[永客会]
        const val TOOLBAR_CENTER_TITLE_RIGHT_MEMBER_CHECK_IN =
            "99007" //顶部导航栏（中间文字，右边签到）[永客会]
        const val TOOLBAR_LEFT_ICON_TITLE = "99008" //顶部导航栏（左边文字图标，SANY+1.5.0新版本）

        //自定义的widget_Type用于常用菜单编辑（sany空港）
        //常用菜单设置界面菜单 一行四列显示样式定义， 和WidgetType 无关
        const val MORE_COMMON_MENU_1ROW_4COR = "100000"
        const val COLOR_BLOCK_MENU_HLB = "100001" //色块菜单 - 海伦堡
        const val HIGH_QUALITY_RECOMMENDATION = "100002" //海伦堡的精品推荐（标题+广告）
        const val NEW_UGC_LIST = "100003" //发现页的邻居们都在聊
        const val INTEGRATION_MALL = "100004" //我的页面的积分商城

        //2020/04/20 美格宏：温度服务 横向滑动大图背景菜单
        const val HORIZENTAL_SCROLL_BIG_BG = "110001"

        /**
         * sany+v1.5.0：一行两列、色块小三图（园区生活）
         */
        const val COLOR_BLOCK_THREE = "20110"

        /**
         * sany+v1.5.0：一行四列（企服商城）
         */
        const val ONE_ROW_FOUR_SANY = "20111"
    }
}